// 引入axios | 路径配置
import { AJAX_PATH } from "@/services/config.js";

// 导入 封装的 有权限请求
import { HTTP_LIMITED } from "@/utils/axios.js";

class CangKuGuanLiYuanHttp extends HTTP_LIMITED {


    SaveWarehouseManager(data) {// 仓库管理员信息管理-保存
        return this._post(AJAX_PATH.SaveWarehouseManager, data);
    }
    GetWarehouseManagerList(data) {// 仓库管理员信息管理-列表
        return this._get(AJAX_PATH.GetWarehouseManagerList + data);
    }
    GetWarehouseManagerIDList(data) { //仓库管理员信息管理-按照ID查找
      return this._get(AJAX_PATH.GetWarehouseManagerIDList + data);
  }
    UpdateWarehouseManager(data) {//仓库管理员信息管理-修改
        return this._post(AJAX_PATH.UpdateWarehouseManager, data);
    }
    DeleteWarehouseManagerList(data) {//仓库管理员信息管理-删除
        return this._get(AJAX_PATH.DeleteWarehouseManagerList + data);
    }
      getAllNumberName(data) {// 返回所有的仓库编码、仓库名称
        return this._get(AJAX_PATH.getAllNumberName, data);
      }
       // 根据角色名来获取用户详细信息
       getUserByRoleName(data) {
    return this._get(AJAX_PATH.getUserByRoleName + data);
  }
  getAllNumberName1(data) {// 返回所有的仓库编码、仓库名称
    return this._get(AJAX_PATH.getAllNumberName1, data);
  }
  


    //   getChuGuPengList(data) {
    //     //获取出菇棚信息列表
    //     return this._get(AJAX_PATH.getChuGuPengList + data);
    //   }

    //   getPeiYangYuanAllList(querypath) {
    //     //获取公司内外所有培养员列表
    //     return this._get(AJAX_PATH.getPeiYangYuanAllList + querypath);
    //   }

    //   // 新增出菇棚信息
    //   saveChuGuPengInfo(data) {
    //     return this._post(AJAX_PATH.saveChuGuPengInfo, data);
    //   }

    //   //删除出菇棚信息
    //   deleteChuGuPengInfo(data) {
    //     return this._get(AJAX_PATH.deleteChuGuPengInfo + data);
    //   }
    //   updateChuGuPengInfo(data) {
    //     //修改出菇棚信息
    //     return this._post(AJAX_PATH.updateChuGuPengInfo, data);
    //   }
    //   selectChuGuPengInfo(querypath) {
    //     //查询出菇棚信息
    //     return this._get(AJAX_PATH.selectChuGuPengInfo + querypath);
    //   }


}

export { CangKuGuanLiYuanHttp };
